Forty years of human-computer interaction and knowledge media design: twelve challenges to meet in fewer than the next forty years
نویسنده
چکیده
Inspired in part by a seminal article by JCR Licklider on “man-computer symbiosis” [3, see also 4,5], a wonderful course entitled “Technological aids to human thought” taught by Anthony Oettinger that I took at Harvard early in 1966, and the vitality and excitement of MIT Project Mac, the AI Lab, and especially Lincoln Lab [2], I began research in interactive computing shortly after the September 1965 start of my Ph.D. work at M.I.T. Now, 40 years later, receiving this honour (with gratitude) allows me the indulgence to rant for at least 40 minutes, reflecting first on the miracles in processor speed, memory capacity, bandwidth, I/O technology, graphics algorithms, and human-computer interfaces that have transpired over this interval [see also 1], and then speaking at much greater length over things that remain undone. The latter topics will be organized into two categories, compelling research challenges (junior faculty without tenure and Ph.D. students searching for topics listen carefully ), and broader challenges for the fields of human-computer interaction and knowledge media design (senior faculty with tenure seeking to slay dragons listen even more carefully ). I will briefly sketch and articulate the following six research challenges: • Collaboration technologies — why are these tools still so hard to use? • Intelligent interfaces — can AI finally aid humans instead of aiming to replace them, or, why can the computer beat Kasporov, but cannot connect me to the Net? • Design methodologies — can we do less boasting about being user-centred and start doing better science? • Evaluation methodologies — how can we gather design intelligence by mining rich potential sources of user experience data from the field? • Interfaces for seniors — what we can do for seniors and what can they can do for us? • Electronic memory aids — is this a compelling area promising a major payoff for human productivity and morale? I will then rant for as long as possible on the following six broader issues: • Courses on computers and society and communication skills for computer science students — if we don’t insist that this be taught, and take the lead, who will? • Interfaces in context — why do I teach knowledge media design and not user interface design? • HCI in computer science departments — should we continue to “pretend” that we do computer science? • Open source and open access — if the intellectual property and technology transfer system is broken, shouldn’t we try to fix it? • Appropriate automation — can it and will it ever stop? • Interfaces everywhere — is change possible, and how can we make things better?
منابع مشابه
A Developmental Study of Responsibility and Its Relationship with Perceived Parenting Styles among Yazd Residents
Introduction: Responsibility takes on different meanings and levels during different courses of human life and is closely related to the way children are raised by their parents, particularly in the early ages of their life. The developmental changes in responsibility and its relationship with the perceived parenting styles of Yazd residents were studied in the framework of a cross-sectional an...
متن کاملAmerica`s Strategies against IR during the Last Forty Years
The Islamic Revolution, as the greatest historical evolution of contemporary times, has caused America`s interests face many challenges. Understanding the tools and strategies used by the United States against the Islamic Republic of Iran helps us to better understand and confront the country. In this regard, using the theory of invasive realism, American strategies against the Islamic Republic...
متن کاملDesigning a life skills curriculum model for sixth grade elementary students based on Islamic teachings
Introduction: Profound cultural changes and lifestyles make people lack the necessary skills in dealing with problems and human beings need solutions to deal with them. The solutions obtained through human knowledge alone do not meet their real needs, but Islam pays attention to both material and spiritual needs with a mixture of cognitive, emotional and behavioral methods. These skills are des...
متن کاملThe Challenges and Trends of Deploying Blockchain in the Real World for the Users’ Need
Blockchain technology is a decentralized and open database maintained by a peer-to-peer network, offering a “trustless trust” for untrusted parties. Despite the fact that some researchers consider blockchain as a bubble, blockchain technology has the genuine potential to solve problems across industries. In this article, we provide an overview of the development that Blockchain technology has h...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کامل